guard detachment - Turco Inglés Diccionario